\hypertarget{group__os__software}{
\section{\-Open\-Shoe software}
\label{group__os__software}\index{\-Open\-Shoe software@{\-Open\-Shoe software}}
}
\subsection*{\-Functions}
\begin{DoxyCompactItemize}
\item 
void \hyperlink{group__os__software_gad2e794bf09cc3ad6bca0c1fc9c5cfd1a}{mdelay} (unsigned int ms)
\item 
void \hyperlink{group__os__software_ga9fc75f16e84fd18e46de95ad76364418}{ccdelay} (unsigned int cc)
\item 
void \hyperlink{group__os__software_gab157d45366997e63d5799b3f93a8ad40}{imu\-\_\-interupt\-\_\-init} (void)
\item 
void \hyperlink{group__os__software_ga704ef9a891717a7ad0e0248601e6d8e4}{eic\-\_\-nmi\-\_\-handler} (void)
\item 
int \hyperlink{group__os__software_ga840291bc02cba5474a4cb46a9b9566fe}{main} (void)
\end{DoxyCompactItemize}
\subsection*{\-Variables}
\begin{DoxyCompactItemize}
\item 
int \hyperlink{group__os__software_ga1c7df51cd44a9862d56e5a86a7382fe2}{window\-\_\-size}
\item 
int \hyperlink{group__os__software_ga20193da701b182264e8b7bf63293c0f9}{time\-\_\-since\-\_\-last\-\_\-zupt}
\item 
uint32\-\_\-t \hyperlink{group__os__software_ga69242006691a47df6ea85e8cc45ccc43}{process\-\_\-cycle\-\_\-counter} = 0
\item 
uint32\-\_\-t \hyperlink{group__os__software_gabab0bf40697a144a8e46dfe6c4290656}{imu\-\_\-interrupt\-\_\-ts}
\end{DoxyCompactItemize}


\subsection{\-Detailed \-Description}
\-This module collect all software written for \-Open\-Shoe. 

\subsection{\-Function \-Documentation}
\hypertarget{group__os__software_ga9fc75f16e84fd18e46de95ad76364418}{
\index{\-Open\-Shoe software@{\-Open\-Shoe software}!ccdelay@{ccdelay}}
\index{ccdelay@{ccdelay}!OpenShoe software@{\-Open\-Shoe software}}
\subsubsection[{ccdelay}]{\setlength{\rightskip}{0pt plus 5cm}void ccdelay (
\begin{DoxyParamCaption}
\item[{unsigned int}]{cc}
\end{DoxyParamCaption}
)}}
\label{group__os__software_ga9fc75f16e84fd18e46de95ad76364418}
\hypertarget{group__os__software_ga704ef9a891717a7ad0e0248601e6d8e4}{
\index{\-Open\-Shoe software@{\-Open\-Shoe software}!eic\-\_\-nmi\-\_\-handler@{eic\-\_\-nmi\-\_\-handler}}
\index{eic\-\_\-nmi\-\_\-handler@{eic\-\_\-nmi\-\_\-handler}!OpenShoe software@{\-Open\-Shoe software}}
\subsubsection[{eic\-\_\-nmi\-\_\-handler}]{\setlength{\rightskip}{0pt plus 5cm}void eic\-\_\-nmi\-\_\-handler (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)}}
\label{group__os__software_ga704ef9a891717a7ad0e0248601e6d8e4}
\hypertarget{group__os__software_gab157d45366997e63d5799b3f93a8ad40}{
\index{\-Open\-Shoe software@{\-Open\-Shoe software}!imu\-\_\-interupt\-\_\-init@{imu\-\_\-interupt\-\_\-init}}
\index{imu\-\_\-interupt\-\_\-init@{imu\-\_\-interupt\-\_\-init}!OpenShoe software@{\-Open\-Shoe software}}
\subsubsection[{imu\-\_\-interupt\-\_\-init}]{\setlength{\rightskip}{0pt plus 5cm}void imu\-\_\-interupt\-\_\-init (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)}}
\label{group__os__software_gab157d45366997e63d5799b3f93a8ad40}
\hypertarget{group__os__software_ga840291bc02cba5474a4cb46a9b9566fe}{
\index{\-Open\-Shoe software@{\-Open\-Shoe software}!main@{main}}
\index{main@{main}!OpenShoe software@{\-Open\-Shoe software}}
\subsubsection[{main}]{\setlength{\rightskip}{0pt plus 5cm}int main (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)}}
\label{group__os__software_ga840291bc02cba5474a4cb46a9b9566fe}
\hypertarget{group__os__software_gad2e794bf09cc3ad6bca0c1fc9c5cfd1a}{
\index{\-Open\-Shoe software@{\-Open\-Shoe software}!mdelay@{mdelay}}
\index{mdelay@{mdelay}!OpenShoe software@{\-Open\-Shoe software}}
\subsubsection[{mdelay}]{\setlength{\rightskip}{0pt plus 5cm}void mdelay (
\begin{DoxyParamCaption}
\item[{unsigned int}]{ms}
\end{DoxyParamCaption}
)}}
\label{group__os__software_gad2e794bf09cc3ad6bca0c1fc9c5cfd1a}


\subsection{\-Variable \-Documentation}
\hypertarget{group__os__software_gabab0bf40697a144a8e46dfe6c4290656}{
\index{\-Open\-Shoe software@{\-Open\-Shoe software}!imu\-\_\-interrupt\-\_\-ts@{imu\-\_\-interrupt\-\_\-ts}}
\index{imu\-\_\-interrupt\-\_\-ts@{imu\-\_\-interrupt\-\_\-ts}!OpenShoe software@{\-Open\-Shoe software}}
\subsubsection[{imu\-\_\-interrupt\-\_\-ts}]{\setlength{\rightskip}{0pt plus 5cm}uint32\-\_\-t {\bf imu\-\_\-interrupt\-\_\-ts}}}
\label{group__os__software_gabab0bf40697a144a8e46dfe6c4290656}
\hypertarget{group__os__software_ga69242006691a47df6ea85e8cc45ccc43}{
\index{\-Open\-Shoe software@{\-Open\-Shoe software}!process\-\_\-cycle\-\_\-counter@{process\-\_\-cycle\-\_\-counter}}
\index{process\-\_\-cycle\-\_\-counter@{process\-\_\-cycle\-\_\-counter}!OpenShoe software@{\-Open\-Shoe software}}
\subsubsection[{process\-\_\-cycle\-\_\-counter}]{\setlength{\rightskip}{0pt plus 5cm}uint32\-\_\-t {\bf process\-\_\-cycle\-\_\-counter} = 0}}
\label{group__os__software_ga69242006691a47df6ea85e8cc45ccc43}
\hypertarget{group__os__software_ga20193da701b182264e8b7bf63293c0f9}{
\index{\-Open\-Shoe software@{\-Open\-Shoe software}!time\-\_\-since\-\_\-last\-\_\-zupt@{time\-\_\-since\-\_\-last\-\_\-zupt}}
\index{time\-\_\-since\-\_\-last\-\_\-zupt@{time\-\_\-since\-\_\-last\-\_\-zupt}!OpenShoe software@{\-Open\-Shoe software}}
\subsubsection[{time\-\_\-since\-\_\-last\-\_\-zupt}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf time\-\_\-since\-\_\-last\-\_\-zupt}}}
\label{group__os__software_ga20193da701b182264e8b7bf63293c0f9}
\hypertarget{group__os__software_ga1c7df51cd44a9862d56e5a86a7382fe2}{
\index{\-Open\-Shoe software@{\-Open\-Shoe software}!window\-\_\-size@{window\-\_\-size}}
\index{window\-\_\-size@{window\-\_\-size}!OpenShoe software@{\-Open\-Shoe software}}
\subsubsection[{window\-\_\-size}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf window\-\_\-size}}}
\label{group__os__software_ga1c7df51cd44a9862d56e5a86a7382fe2}
